Skip to content

Link X instead of Bluesky, and drop the empty feed page - #52

Merged
leinss merged 1 commit into
releasefrom
feature/socials
Aug 26, 2026
Merged

Link X instead of Bluesky, and drop the empty feed page#52
leinss merged 1 commit into
releasefrom
feature/socials

Conversation

@leinss

@leinss leinss commented Aug 26, 2026

Copy link
Copy Markdown
Owner

The Bluesky account has no posts. Its nav link had already been removed so visitors were not sent to a blank page, which left the page still building and the homepage profile link still pointing at an account with nothing on it.

What changed

  • SOCIALS: Bluesky replaced by x.com/t_leinss. NAME doubles as the Feather icon name and as the key Head.astro uses for the schema.org sameAs list. Feather ships no bluesky glyph, so that entry rendered a bare word with an empty box beside it. Feather ships no x glyph either, so the entry is keyed twitter and a new optional LABEL carries what the visitor reads.
  • src/pages/social.astro removed, along with the client-side Bluesky feed script. X has no free public feed API, so there is nothing to replace it with.
  • public/llms.txt pointed at /social/, which no longer exists. It now lists the three profiles directly.
  • Removed the stale Header comment explaining why the social link was hidden.

Test plan

  • make lint
  • make build: 81 pages, 1740 internal links, none broken
  • Built HTML contains no bsky reference
  • sameAs carries the X profile; the icon renders as twitter

The Bluesky account has no posts. Its nav link had already been removed so
visitors were not sent to a blank page, which left the page itself building
and the profile link on the homepage pointing at an account with nothing on
it.

NAME doubles as the Feather icon name, and Feather ships no bluesky glyph, so
that entry rendered a bare word with an empty box beside it. Feather ships no
x glyph either, so the X profile is keyed twitter for the icon and for the
schema.org sameAs lookup in Head.astro, with a new optional LABEL carrying
what the visitor actually reads.

- SOCIALS: bluesky replaced by x.com/t_leinss
- src/pages/social.astro removed along with the Bluesky feed script
- llms.txt listed a contact URL that no longer exists; it now lists the three
  profiles directly

Test plan:
- [x] make lint
- [x] make build, 81 pages, 1740 internal links, none broken
- [x] built HTML contains no bsky reference
- [x] sameAs carries the X profile, and the icon renders as twitter
@leinss
leinss merged commit 5edaba8 into release Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant